
import com.ggh.entity.User;
import org.junit.Test;

import	java.util.ArrayList;
import	java.util.List;
import java.util.stream.Collectors;

/**
 * @author jj
 * @date 2019/10/18 17:02
 */
public class test {
    public static void main(String[] args) {

        List<User> list = new ArrayList<User> ();
        User u1=new User();
        User u2=new User();
        User u3=new User();
        User u4=new User();
        User u5=new User();
        User u6=new User();
        User u7=new User();
        User u8=new User();
        User u9=new User();
        u1.setMoney(1);
        u2.setMoney(2);
        u3.setMoney(1);
        u4.setMoney(3);
        u5.setMoney(1);
        u6.setMoney(4);
        u7.setMoney(1);
        u8.setMoney(5);
        u9.setMoney(1);

        list.add(u1);
        list.add(u2);
        list.add(u3);
        list.add(u4);
        list.add(u5);
        list.add(u6);
        list.add(u7);
        list.add(u8);
        list.add(u9);
        System.out.println( list.stream().filter(us -> us.getMoney() == 1).count());
        list.stream().filter(us -> us.getMoney() == 1).count();

    }
    @Test
    public  void  fenzun(){
        List<User> list = new ArrayList<User> ();
        User u1=new User();
        User u2=new User();
        User u3=new User();
        User u4=new User();
        User u5=new User();
        User u6=new User();
        User u7=new User();
        User u8=new User();
        User u9=new User();
        u1.setMoney(1);
        u2.setMoney(2);
        u3.setMoney(1);
        u4.setMoney(3);
        u5.setMoney(1);
        u6.setMoney(4);
        u7.setMoney(1);
        u8.setMoney(5);
        u9.setMoney(1);

        list.add(u1);
        list.add(u2);
        list.add(u3);
        list.add(u4);
        list.add(u5);
        list.add(u6);
        list.add(u7);
        list.add(u8);
        list.add(u9);
        ArrayList<Integer> arrayList=new ArrayList();
        arrayList.add(11);
        System.out.println(arrayList.contains(112));
        //System.out.println( list.stream().collect(Collectors.groupingBy(User::getMoney,Collectors.summingInt(User::getMoney))));
        list.stream().filter(us -> us.getMoney() == 1).count();

    }

}
